/**
 * @param {array} str
 * @returns {string}
 * 将数据对象转换成字符串
 */
export function isNumber (val) {
  // var isNum = false
  var regPos = /^\d+(\.\d+)?$/ // 非负浮点数
  var regNeg = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/ // 负浮点数
  if (regPos.test(val) || regNeg.test(val)) {
    return true
  }
  return false
}
